DROP procedure IF EXISTS ConsultarTipoServicioSolicitud;

DELIMITER $$
CREATE  PROCEDURE ConsultarTipoServicioSolicitud(in nmsolicitud numeric,
													in scempresa numeric, 									
													out mensaje varchar(100),
													out codigomensaje varchar(02))
BEGIN
	IF (nmsolicitud>0 ) THEN
		SELECT sm_sctiposersolicitud,
				A.sm_sctiposervicio,
				A.sm_scsolicitud,
				A.sm_fhingreso,
				A.sm_fhmodificacion,
				A.sm_fhretiro,
				A.sm_cousuario,
				A.sm_scempresa
		FROM Smart_tipo_servicios_solicitud A
		INNER JOIN Smart_solicitud B ON B.sm_scsolicitud=A.sm_scsolicitud
        WHERE B.sm_nmsolicitud=nmsolicitud
        AND A.sm_scempresa=scempresa;
	ELSE
		set mensaje="No se encontraron Tipo servicio solicitud a consultar";
		set codigomensaje="02";    
    END IF;

END$$

DELIMITER ;